﻿/*===================================================
* 类名称: Init
* 类描述:
* 创建人: oream
* 创建时间: 2017/12/24 21:12:37
* 修改人: 
* 修改时间:
* 版本： @version 1.0
=====================================================*/


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;
using Model;
using AB = Model.ResourcesManager;

namespace Hotfix
{
    public static class Init
    {
        static Dictionary<string, GameObject> dic = new Dictionary<string, GameObject>();
        public static void Start()
        {
            Debug.Log(13333);
            UIManager.Instance.Init(); // 初始化 UI管理器
            ConfigManger.Instance.Start(); // 初始化 配置管理器
            ReferenceLadingManager.Instance.HandInit(); // 初始化 资源加载
            ComponentFactory.Instance.Init(); // 初始化 组件工厂
            Debug.Log(23333);

            UIManager.Instance.OpenUI("Login");
            Debug.Log(33333);

            Debug.Log("重新生成2");
            Debug.Log("更新后的脚本文件.....");
        }

        static void InitUI()
        {

        }


        public static void Update()
        {
            ComponentFactory.Instance.Update();
        }

    }
}
